cmake_minimum_required(VERSION 2.8)
project(SortAlgorithm)

set(CMAKE_CXX_STANDARD 11)

include_directories(${PROJECT_SOURCE_DIR}/include)

# 冒泡排序
add_subdirectory(BubbleSort)
# 选择排序
add_subdirectory(SelectionSort)
# 插入排序
add_subdirectory(InsectionSort)
# 希尔排序
add_subdirectory(ShellSort)
# 归并排序
add_subdirectory(MergeSort)
# 快速排序
add_subdirectory(QuickSort)
# 计数排序
add_subdirectory(CountingSort)
# 堆排序
add_subdirectory(HeapSort)
# 桶排序
add_subdirectory(BucketSort)
# 基数排序
add_subdirectory(RadixSort)